01
CMN与CHI概述
系统互连的演进 · CMN家族介绍 · CHI协议定位 · 课程路线图
基础导论
02
CHI协议基础
Flit概念 · 链路层与协议层 · Request/Data/Snoop/Response通道
协议核心
03
CHI事务层详解
事务类型 · 原子操作 · Ordering模型 · Completion机制
事务排序
04
CHI链路层
CRC校验 · Credit控制 · 链路初始化与复位 · 低功耗状态
链路流控
05
CHI物理层
PHY接口 · 时钟方案 · DDR适配 · 信号完整性基础
PHY时钟
06
CMN-600架构
Mesh拓扑 · HN-F/SN-F/RN-F节点 · 地址映射
架构节点
07
CMN-600路由机制
X-Y路由 · 虚通道 · QoS仲裁 · 死锁避免
路由QoS
08
CMN-600一致性协议
MESI状态机 · Snoop过滤 · Directory实现
一致性MESI
09
CMN-600性能调优
延迟优化 · 带宽分配 · Prefetch策略 · 监控计数器
性能调优
10
CMN-700新特性
CHI协议升级 · DVM支持 · ACE-Lite桥接 · 扩展地址空间
新特性CMN-700
11
CMN-700 Mesh增强
3D Mesh · 自适应路由 · 多簇支持 · 电源管理
Mesh增强
12
CMN-700 QoS框架
优先级映射 · Bandwidth Regulation · Starvation预防
QoS带宽
13
CHI协议调试
Trace接口 · 协议检查器 · 常见错误码 · 调试技巧
调试Trace
14
CHI与ACE协议对比
信号差异 · 状态机差异 · 性能对比 · 迁移路径
对比ACE
15
CMN系统地址映射
地址解码器 · Region配置 · 别名处理 · 安全属性
地址映射
16
CMN电源管理
Power Domain划分 · Clock Gating · DVFS · Suspend/Resume
电源低功耗
17
CMN安全机制
TrustZone支持 · Secure/Non-Secure隔离 · 防火墙配置
安全TrustZone
18
CMN虚拟化支持
SMMU集成 · Stage-2翻译 · Passthrough模式 · IOMMU协同
虚拟化SMMU
19
CHI协议性能分析
延迟模型 · 带宽模型 · 冲突分析 · 瓶颈定位
性能模型
20
CMN系统验证
验证策略 · Testbench搭建 · Coverage驱动 · 随机测试
验证Testbench
21
CMN与DDR控制器集成
Memory Map · 调度策略 · Write/Read Reordering
DDR集成
22
CMN与PCIe互连
RC集成 · ATS支持 · TLP到CHI转换 · 一致性桥接
PCIe桥接
23
CMN与GPU互连
Cache Coherency · Page Migration · Bandwidth匹配
GPU一致性
24
CMN与AI加速器
近存计算 · 定制协议扩展 · 低延迟路径
AI加速器
25
CMN系统调试实战
死锁分析 · 活锁排查 · 性能回退 · 稳定性问题
调试实战
26
CHI协议演进
CHI-B到CHI-E · 关键变化 · 向后兼容 · 未来趋势
演进CHI-E
27
CMN系统建模
SystemC模型 · 性能仿真 · 功耗估算 · 早期架构探索
建模SystemC
28
CMN物理设计
Floorplan · Clock Distribution · Power Grid · DFT策略
物理设计DFT
29
CMN系统集成
SoC集成流程 · IP配置 · 时序收敛 · Sign-off检查
集成Sign-off
30
CMN与CHI实战项目
从规格到实现 · 完整案例 · 常见陷阱 · 最佳实践
实战项目